/*
	this file is part of SplitBot
	SplitBot: an attempt to a better AI in 0ad - see http://code.google.com/p/split-bot/

	SplitBot is (c) 2011-2012 Alexandre Hoyau and is released under the GPL License:

	This program is free software; you can redistribute it and/or
	modify it under the terms of the GNU General Public License (GPL)
	as published by the Free Software Foundation; either version 2
	of the License, or (at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
	GNU General Public License for more details.
	
	To read the license please visit http://www.gnu.org/copyleft/gpl.html
*/

package org.zeroad.common_api;

/**
 * EntityType are string with values taken in the constants of EntityTypeValues class 
 */
typedef EntityType = String;
/**
 * Constant for the EntityType values
 */
class EntityTypeValues
{
	public static inline var FOUNDATION_OBSTRUCTION:String = "foundationObstruction";
	public static inline var BUILDING_LAND:String =  "building-land";
}

class EntityClassNames
{
	static public inline var BUILDER:String = "Builder";
	static public inline var WORKER:String = "Worker";
	static public inline var STRUCTURE:String = "Structure";
	static public inline var CITIZEN_SOLDIER:String = "CitizenSoldier";
}
/*
javelinist
	Ranged
	Cavalry CitizenSoldier Organic
	Unit ConquestCritical
	
wooman
	Worker
	Support Organic
	Unit ConquestCritical
	
Hero
	Hero Cavalry
	Cavalry
	Super Organic
	Unit ConquestCritical
*/